Assessing the Adaptability of Large Software Systems

نویسندگان

  • David Lanning
  • Taghi Khoshgoftaar
  • S. Henry
  • David Weiss
  • David Parnas
  • W. M. Zage
  • D. M. Zage
چکیده

44-49. 3. David Lanning and Taghi Khoshgoftaar, “Modeling the Relationship Between Source Code Complexity and Maintenance Difficulty,” IEEE Computer, Vol. 27, No. 9, September 1994, pp. 35-41. 4. S. Wake and S. Henry, “A Model Based on Software Quality Factors Which Predicts Maintainability,” Proceedings of the Conference on Software Maintenance, Scottsdale, AZ, 1988, pp. 382-387. 5. David Weiss and David Parnas, “Active Design Reviews: Principles and Practices,” Proceedings, Eighth International Conference on Software Engineering, 1985, pp. 132136. 6. W. M. Zage and D. M. Zage, “Evaluating Design Metrics on Large-Scale Software,” IEEE Software, Vol. 10, No.4, July 1993, pp. 75-80.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Submission to Techniques, tools and formalisms for capturing and assessing architectural quality in OO software

Quality and economical aspects of software development are strictly related. Adaptability, as a feature of quality, fosters reuse and the resulting economies of scale. Domain analysis is an effective way to improve adaptability. Yet domain analysis is expensive. To reduce the cost of domain analysis without reducing its effectiveness, we use a set of metrics to measure adaptability during desig...

متن کامل

Towards Measuring the Project Management Process During Large Scale Software System Implementation Phase

Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...

متن کامل

A partition-based algorithm for clustering large-scale software systems

Clustering techniques are used to extract the structure of software for understanding, maintaining, and refactoring. In the literature, most of the proposed approaches for software clustering are divided into hierarchical algorithms and search-based techniques. In the former, clustering is a process of merging (splitting) similar (non-similar) clusters. These techniques suffered from the drawba...

متن کامل

Adaptability Evaluation at Software Architecture Level

Quality of software is one of the major issues in software intensive systems and it is important to analyze it as early as possible. An increasingly important quality attribute of complex software systems is adaptability. Software architecture for adaptive software systems should be flexible enough to allow components to change their behaviors depending upon the environmental and stakeholders' ...

متن کامل

A New Reporter Gene Technology: Opportunities and Perspectives

The paper summarizes the current status of the reporter gene technology and their basics. Reporter gene technology is widely used to monitor cellular events associated with gene expression and signal transduction. Based upon the splicing of transcriptional control elements to a variety of reporter genes, it “reports” the effects of a cascade of signaling events on gene expression inside cells. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007